a foreign object in the eye - Español Inglés Diccionario